Oxford frame
noun
: a picture frame having sides that cross at the corners and project outward several inches
Love words? Need even more definitions?
Merriam-Webster unabridged
Share